A Framework for Describing and Implementing Software Visualization Systems

نویسنده

  • John Domingue
چکیده

In recent years many prototype systems have been developed for graphically visualizing program execution in an attempt to create a better interface between software engineers and their programs. Several classificationbased taxonomies have been proposed to describe computer program visualization systems and general frameworks have been suggested for implementation. In this paper we provide a framework for both describing existing systems and implementing new ones. We demonstrate the utility of automatic program visualization by re-implementing a number of classic systems using this framework.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Architectural Framework for Interactive Music Systems

This report introduces the Software Architecture for Immersipresence (SAI) framework to the computer music community. SAI is a software architecture model for designing, analyzing and implementing applications that perform distributed, asynchronous parallel processing of generic data streams. The most significant innovation of SAI is its ability to handle real-time DSP, interactive control, and...

متن کامل

A Framework for Focus+Context Visualization

Focus+context visualization techniques aim to give users integrated visual access to both details and overview of a data set. This paper gives a systematic account of such visualization techniques. We introduce the notion that there are different levels of information visualization, with focus+context being a second-level visualization, and illustrate this with examples. We then provide a forma...

متن کامل

ObjectView: A Software Design Architecture for Breakpoint-Based Program Visualization

Algorithm visualization (AV) systems, which provide graphic depictions of the dynamic state of an executing algorithm, can prove invaluable to anyone interested in gaining insight into the dynamic behavior of computer programs. Although past researchers have taken a multitude of different approaches to designing and implementing such systems (cf. Myers 1984, Brown 1988, Stasko 1990, Naps & Hund...

متن کامل

Implementing the National Incident Management System as a Framework for Travel Medicine in Haiti

Introduction: For the past 7 years, a nursing school has conducted biannual medical missions in a virtually inaccessible area in Haiti. Each medical mission team provides primary care, pediatric and gynecological examinations for up to 6 days in the impoverished island nation. Methods: To improve the safety of participants engaged in this humanitarian tra...

متن کامل

A Systematic Framework for Implementing Six Sigma in the Landside of Marine Container Terminals

In this research, an accurate optimization model, based on the Six Sigma methodology was used in order to assists marine container terminal operators to minimize trucks congestions. to smooth gate activity and to shorten trucks turn-around times. The main purpose of this paper is to report findings of implementing the Six Sigma in the landside of marine container terminals to reduce the average...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015